body {
    background-color: #eceef3;
}

.account-form {
    width: 450px;
    margin: 40px auto;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 0 90px 20px;
    border-radius: 2px;
}

.account-form>h1 {
    text-align: center;
    border-bottom: 1px solid #eee;
    padding: 30px 0;
    color: #1f84d9;
    line-height: 1;
    margin: 0 -90px 20px -90px;
}

.account-form>form>hr {
    margin: 10px -90px 10px -90px;
}

#captcha-img {
    position: relative;
    top: -32px;
    right: -141px;
}

#captcha {
    padding-right: 130px;
}

.nav-self {
    float: right;
    margin-top: 3px;
}

#div-form {
    width: 900px;
    margin: 0 auto;
    background-color: #fff;
    padding: 10px;
}

#navbar-top {
    margin-bottom: 0;
    min-height: 0;
}

#navbar-top ul a {
    padding: 5px 10px;
}

.container {
    width: 1074px;
}

#div-top {
    width: 1060px;
    margin: 0 auto;
}

#page {
    width: 900px;
    background-color: #fff;
}

.navbar-text {
    margin-top: 6px;
    margin-bottom: 6px;
}
.navbar-h {
    padding: 4px 20px;
    height: 38px;
}

.navbar-i {
    padding: 10px 20px;
}